package cn.itwen.star.graph.core.service;

import java.util.HashMap;

public interface WsNoticeService {
    /**
     * 给指定用户发送消息
     * @param wsClientId 客户端 id
     * @param message 消息
     */
    void sendToUser(String wsClientId, String message);

    /**
     * 给所有用户发送消息
     * @param message 消息
     */
    void sendToAll(String message);


    /**
     * 给所有用户发送错误消息
     * @param promptId 提示 id
     * @param data 错误数据
     */
    void sendError(String promptId, HashMap<String, Object> data);
}
